//
// Created by NASA on 2023/10/15.
//

#include <iostream>

using namespace std;

int main()
{
    int a = 0b01101111;
//    cin>>a; //(0<=a<=2^32-1)
//    string stra = to_string(a);
//    cout<<stra<<endl;
//    printf("%x\n",a);
//    for (int i = 0; i <8; ++i)
//    {
//        cout<<((a>>i)&1)<<' ';
//    }
//    cout << (a & 0xf) << endl;
//    cout << ((a >> 4) & 0b1111) << endl;
    printf("%x\n",(a >> 4) & 0b1111);
    printf("%x\n",(a & 0xf));
    for (int i = 7; i >= 0; --i)
    {
        printf("%x",(a>>i*4)&0b1111);
    }
    return 0;
}